Inland Revenue — synonyms, definition
1. Inland Revenue (Noun) UK
1 synonym
ir
1 definition
Inland Revenue (Noun) — A board of the British government that administers and collects major direct taxes.
2 types of
administrative body administrative unit